package cn.virens.database.service.sys;

import cn.virens.database.common.BaseService;
import cn.virens.database.enums.log.Level;
import cn.virens.database.enums.log.Type;
import cn.virens.database.mysql.model.sys.SysLog;

/**
 * 系统-日志表
 * @作者 :loioi
 * @创建时间 :2016年12月15日
 */
public interface SysLogService extends BaseService<SysLog> {
	/**
	 * 清空日志
	 * @return
	 */
	int clear();

	int log(String account, Type type, Level level, String host, String content);

	int log(String account, Type type, String host, String content);

	int log(String account, String host, String content);

	int log(String account, String content);

}
